﻿using System;
using System.ComponentModel;
using System.Numerics;
using TaleWorlds.Core.ViewModelCollection.Information;
using TaleWorlds.GauntletUI;
using TaleWorlds.GauntletUI.BaseTypes;
using TaleWorlds.GauntletUI.Data;
using TaleWorlds.GauntletUI.ExtraWidgets;
using TaleWorlds.Library;
using TaleWorlds.MountAndBlade.GauntletUI.Widgets;
using TaleWorlds.MountAndBlade.ViewModelCollection.Input;
using TaleWorlds.MountAndBlade.ViewModelCollection.Inquiries;

namespace TaleWorlds.MountAndBlade.GauntletUI.AutoGenerated1
{
	// Token: 0x0200003F RID: 63
	public class SingleQueryPopup__TaleWorlds_MountAndBlade_ViewModelCollection_Inquiries_SingleQueryPopUpVM : Widget, IGeneratedGauntletMovieRoot
	{
		// Token: 0x06000D6E RID: 3438 RVA: 0x00063EA5 File Offset: 0x000620A5
		public SingleQueryPopup__TaleWorlds_MountAndBlade_ViewModelCollection_Inquiries_SingleQueryPopUpVM(UIContext context) : base(context)
		{
		}

		// Token: 0x06000D6F RID: 3439 RVA: 0x00063EB0 File Offset: 0x000620B0
		public void CreateWidgets()
		{
			this._widget = this;
			this._widget_0 = new DimensionSyncWidget(base.Context);
			this._widget.AddChild(this._widget_0);
			this._widget_0_0 = new DimensionSyncWidget(base.Context);
			this._widget_0.AddChild(this._widget_0_0);
			this._widget_0_0_0 = new Widget(base.Context);
			this._widget_0_0.AddChild(this._widget_0_0_0);
			this._widget_0_1 = new ListPanel(base.Context);
			this._widget_0.AddChild(this._widget_0_1);
			this._widget_0_1_0 = new ListPanel(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_0);
			this._widget_0_1_0_0 = new AutoHideRichTextWidget(base.Context);
			this._widget_0_1_0.AddChild(this._widget_0_1_0_0);
			this._widget_0_1_0_1 = new Widget(base.Context);
			this._widget_0_1_0.AddChild(this._widget_0_1_0_1);
			this._widget_0_1_1 = new RichTextWidget(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_1);
			this._widget_0_1_2 = new NavigationForcedScopeCollectionTargeter(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_2);
			this._widget_0_1_3 = new NavigationScopeTargeter(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_3);
			this._widget_0_1_4 = new ListPanel(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_4);
			this._widget_0_1_4_0 = new Widget(base.Context);
			this._widget_0_1_4.AddChild(this._widget_0_1_4_0);
			this._widget_0_1_4_0_0 = new ButtonWidget(base.Context);
			this._widget_0_1_4_0.AddChild(this._widget_0_1_4_0_0);
			this._widget_0_1_4_0_0_0 = new TextWidget(base.Context);
			this._widget_0_1_4_0_0.AddChild(this._widget_0_1_4_0_0_0);
			this._widget_0_1_4_0_0_1 = new InputKeyVisualWidget(base.Context);
			this._widget_0_1_4_0_0.AddChild(this._widget_0_1_4_0_0_1);
			this._widget_0_1_4_0_0_2 = new HintWidget(base.Context);
			this._widget_0_1_4_0_0.AddChild(this._widget_0_1_4_0_0_2);
			this._widget_0_1_4_0_1 = new HintWidget(base.Context);
			this._widget_0_1_4_0.AddChild(this._widget_0_1_4_0_1);
			this._widget_0_1_4_1 = new Widget(base.Context);
			this._widget_0_1_4.AddChild(this._widget_0_1_4_1);
			this._widget_0_1_4_1_0 = new ButtonWidget(base.Context);
			this._widget_0_1_4_1.AddChild(this._widget_0_1_4_1_0);
			this._widget_0_1_4_1_0_0 = new TextWidget(base.Context);
			this._widget_0_1_4_1_0.AddChild(this._widget_0_1_4_1_0_0);
			this._widget_0_1_4_1_0_1 = new InputKeyVisualWidget(base.Context);
			this._widget_0_1_4_1_0.AddChild(this._widget_0_1_4_1_0_1);
			this._widget_0_1_4_1_0_2 = new HintWidget(base.Context);
			this._widget_0_1_4_1_0.AddChild(this._widget_0_1_4_1_0_2);
			this._widget_0_1_4_1_1 = new HintWidget(base.Context);
			this._widget_0_1_4_1.AddChild(this._widget_0_1_4_1_1);
			this._widget_0_2 = new Widget(base.Context);
			this._widget_0.AddChild(this._widget_0_2);
			this._widget_0_3 = new Widget(base.Context);
			this._widget_0.AddChild(this._widget_0_3);
			this._widget_0_4 = new Widget(base.Context);
			this._widget_0.AddChild(this._widget_0_4);
			this._widget_0_4_0 = new FillBarWidget(base.Context);
			this._widget_0_4.AddChild(this._widget_0_4_0);
			this._widget_0_4_0_0 = new Widget(base.Context);
			this._widget_0_4_0.AddChild(this._widget_0_4_0_0);
			this._widget_0_4_0_1 = new Widget(base.Context);
			this._widget_0_4_0.AddChild(this._widget_0_4_0_1);
			this._widget_0_4_0_1_0 = new Widget(base.Context);
			this._widget_0_4_0_1.AddChild(this._widget_0_4_0_1_0);
			this._widget_0_4_0_1_1 = new Widget(base.Context);
			this._widget_0_4_0_1.AddChild(this._widget_0_4_0_1_1);
			this._widget_0_4_0_2 = new Widget(base.Context);
			this._widget_0_4_0.AddChild(this._widget_0_4_0_2);
			this._widget_0_4_1 = new Widget(base.Context);
			this._widget_0_4.AddChild(this._widget_0_4_1);
		}

		// Token: 0x06000D70 RID: 3440 RVA: 0x00064328 File Offset: 0x00062528
		public void SetIds()
		{
			this._widget_0.Id = "SingleQueryPopupParent";
			this._widget_0_1.Id = "SingleQueryContentList";
			this._widget_0_1_0_1.Id = "TitleDivider";
			this._widget_0_1_4.Id = "ControlButtons";
			this._widget_0_1_4_0.Id = "ButtonCancelContainer";
			this._widget_0_1_4_0_0.Id = "SingleQueryCancelButton";
			this._widget_0_1_4_1.Id = "ButtonOkContainer";
			this._widget_0_1_4_1_0.Id = "SingleQueryOkButton";
			this._widget_0_4_0_1.Id = "FillWidget";
		}

		// Token: 0x06000D71 RID: 3441 RVA: 0x000643C8 File Offset: 0x000625C8
		public void SetAttributes()
		{
			base.WidthSizePolicy = 1;
			base.HeightSizePolicy = 1;
			this._widget_0.WidthSizePolicy = 0;
			this._widget_0.HeightSizePolicy = 0;
			this._widget_0.SuggestedWidth = 512f;
			this._widget_0.HorizontalAlignment = 1;
			this._widget_0.VerticalAlignment = 1;
			this._widget_0.PositionYOffset = -50f;
			this._widget_0.DimensionToSync = 2;
			this._widget_0.WidgetToCopyHeightFrom = this._widget_0_1;
			this._widget_0_0.WidthSizePolicy = 0;
			this._widget_0_0.HeightSizePolicy = 0;
			this._widget_0_0.SuggestedWidth = 512f;
			this._widget_0_0.ClipContents = true;
			this._widget_0_0.DimensionToSync = 2;
			this._widget_0_0.WidgetToCopyHeightFrom = this._widget_0_1;
			this._widget_0_0_0.WidthSizePolicy = 0;
			this._widget_0_0_0.HeightSizePolicy = 0;
			this._widget_0_0_0.SuggestedWidth = 512f;
			this._widget_0_0_0.SuggestedHeight = 645f;
			this._widget_0_0_0.HorizontalAlignment = 1;
			this._widget_0_0_0.VerticalAlignment = 0;
			this._widget_0_0_0.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\canvas");
			this._widget_0_1.WidthSizePolicy = 0;
			this._widget_0_1.HeightSizePolicy = 2;
			this._widget_0_1.SuggestedWidth = 512f;
			this._widget_0_1.StackLayout.LayoutMethod = 4;
			this._widget_0_1.MaxHeight = 645f;
			this._widget_0_1_0.WidthSizePolicy = 1;
			this._widget_0_1_0.HeightSizePolicy = 2;
			this._widget_0_1_0.StackLayout.LayoutMethod = 4;
			this._widget_0_1_0_0.WidthSizePolicy = 1;
			this._widget_0_1_0_0.HeightSizePolicy = 2;
			this._widget_0_1_0_0.MarginLeft = 30f;
			this._widget_0_1_0_0.MarginRight = 30f;
			this._widget_0_1_0_0.MarginTop = 10f;
			this._widget_0_1_0_0.MinHeight = 50f;
			this._widget_0_1_0_0.Brush = base.Context.GetBrush("Popup.Title.Text");
			this._widget_0_1_0_0.WidgetToHideIfEmpty = this._widget_0_1_0;
			this._widget_0_1_0_1.WidthSizePolicy = 1;
			this._widget_0_1_0_1.HeightSizePolicy = 0;
			this._widget_0_1_0_1.SuggestedHeight = 23f;
			this._widget_0_1_0_1.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\divider");
			this._widget_0_1_1.WidthSizePolicy = 1;
			this._widget_0_1_1.HeightSizePolicy = 2;
			this._widget_0_1_1.MarginLeft = 30f;
			this._widget_0_1_1.MarginRight = 30f;
			this._widget_0_1_1.MarginTop = 20f;
			this._widget_0_1_1.MarginBottom = 20f;
			this._widget_0_1_1.Brush = base.Context.GetBrush("Popup.Description.Text");
			this._widget_0_1_1.MaxHeight = 480f;
			this._widget_0_1_1.MinHeight = 10f;
			this._widget_0_1_2.CollectionParent = this._widget_0_1;
			this._widget_0_1_3.ScopeID = "SingleQueryPopupScope";
			this._widget_0_1_3.ScopeParent = this._widget_0_1_4;
			this._widget_0_1_3.ScopeMovements = 12;
			this._widget_0_1_4.WidthSizePolicy = 2;
			this._widget_0_1_4.SuggestedHeight = 70f;
			this._widget_0_1_4.HorizontalAlignment = 1;
			this._widget_0_1_4.VerticalAlignment = 2;
			this._widget_0_1_4.MarginLeft = 35f;
			this._widget_0_1_4.MarginRight = 35f;
			this._widget_0_1_4.StackLayout.LayoutMethod = 0;
			this._widget_0_1_4_0.WidthSizePolicy = 0;
			this._widget_0_1_4_0.HeightSizePolicy = 0;
			this._widget_0_1_4_0.SuggestedWidth = 251f;
			this._widget_0_1_4_0.SuggestedHeight = 64f;
			this._widget_0_1_4_0.HorizontalAlignment = 2;
			this._widget_0_1_4_0.VerticalAlignment = 1;
			this._widget_0_1_4_0_0.DoNotPassEventsToChildren = true;
			this._widget_0_1_4_0_0.WidthSizePolicy = 1;
			this._widget_0_1_4_0_0.HeightSizePolicy = 1;
			this._widget_0_1_4_0_0.Brush = base.Context.GetBrush("Popup.Cancel.Button");
			this._widget_0_1_4_0_0.ExtendCursorAreaLeft = -10f;
			this._widget_0_1_4_0_0.ExtendCursorAreaRight = -10f;
			this._widget_0_1_4_0_0.ExtendCursorAreaTop = -10f;
			this._widget_0_1_4_0_0.ExtendCursorAreaBottom = -10f;
			this._widget_0_1_4_0_0.GamepadNavigationIndex = 0;
			this._widget_0_1_4_0_0_0.WidthSizePolicy = 1;
			this._widget_0_1_4_0_0_0.HeightSizePolicy = 0;
			this._widget_0_1_4_0_0_0.SuggestedHeight = 35f;
			this._widget_0_1_4_0_0_0.VerticalAlignment = 1;
			this._widget_0_1_4_0_0_0.MarginLeft = 47f;
			this._widget_0_1_4_0_0_0.MarginRight = 40f;
			this._widget_0_1_4_0_0_0.Brush = base.Context.GetBrush("Popup.Button.Text");
			this._widget_0_1_4_0_0_1.DoNotAcceptEvents = true;
			this._widget_0_1_4_0_0_1.WidthSizePolicy = 0;
			this._widget_0_1_4_0_0_1.HeightSizePolicy = 0;
			this._widget_0_1_4_0_0_1.SuggestedWidth = 45f;
			this._widget_0_1_4_0_0_1.SuggestedHeight = 45f;
			this._widget_0_1_4_0_0_1.HorizontalAlignment = 0;
			this._widget_0_1_4_0_0_1.VerticalAlignment = 1;
			this._widget_0_1_4_0_0_1.PositionXOffset = 12f;
			this._widget_0_1_4_0_0_2.WidthSizePolicy = 1;
			this._widget_0_1_4_0_0_2.HeightSizePolicy = 1;
			this._widget_0_1_4_0_0_2.IsDisabled = true;
			this._widget_0_1_4_0_1.WidthSizePolicy = 1;
			this._widget_0_1_4_0_1.HeightSizePolicy = 1;
			this._widget_0_1_4_0_1.IsDisabled = true;
			this._widget_0_1_4_1.WidthSizePolicy = 0;
			this._widget_0_1_4_1.HeightSizePolicy = 0;
			this._widget_0_1_4_1.SuggestedWidth = 251f;
			this._widget_0_1_4_1.SuggestedHeight = 64f;
			this._widget_0_1_4_1.HorizontalAlignment = 2;
			this._widget_0_1_4_1.VerticalAlignment = 1;
			this._widget_0_1_4_1_0.DoNotPassEventsToChildren = true;
			this._widget_0_1_4_1_0.WidthSizePolicy = 1;
			this._widget_0_1_4_1_0.HeightSizePolicy = 1;
			this._widget_0_1_4_1_0.Brush = base.Context.GetBrush("Popup.Done.Button");
			this._widget_0_1_4_1_0.ExtendCursorAreaLeft = -10f;
			this._widget_0_1_4_1_0.ExtendCursorAreaRight = -10f;
			this._widget_0_1_4_1_0.ExtendCursorAreaTop = -10f;
			this._widget_0_1_4_1_0.ExtendCursorAreaBottom = -10f;
			this._widget_0_1_4_1_0.GamepadNavigationIndex = 1;
			this._widget_0_1_4_1_0_0.WidthSizePolicy = 1;
			this._widget_0_1_4_1_0_0.HeightSizePolicy = 0;
			this._widget_0_1_4_1_0_0.SuggestedHeight = 35f;
			this._widget_0_1_4_1_0_0.VerticalAlignment = 1;
			this._widget_0_1_4_1_0_0.MarginLeft = 47f;
			this._widget_0_1_4_1_0_0.MarginRight = 40f;
			this._widget_0_1_4_1_0_0.Brush = base.Context.GetBrush("Popup.Button.Text");
			this._widget_0_1_4_1_0_1.DoNotAcceptEvents = true;
			this._widget_0_1_4_1_0_1.WidthSizePolicy = 0;
			this._widget_0_1_4_1_0_1.HeightSizePolicy = 0;
			this._widget_0_1_4_1_0_1.SuggestedWidth = 45f;
			this._widget_0_1_4_1_0_1.SuggestedHeight = 45f;
			this._widget_0_1_4_1_0_1.HorizontalAlignment = 0;
			this._widget_0_1_4_1_0_1.VerticalAlignment = 1;
			this._widget_0_1_4_1_0_1.PositionXOffset = 12f;
			this._widget_0_1_4_1_0_2.WidthSizePolicy = 1;
			this._widget_0_1_4_1_0_2.HeightSizePolicy = 1;
			this._widget_0_1_4_1_0_2.IsDisabled = true;
			this._widget_0_1_4_1_1.WidthSizePolicy = 1;
			this._widget_0_1_4_1_1.HeightSizePolicy = 1;
			this._widget_0_1_4_1_1.IsDisabled = true;
			this._widget_0_2.WidthSizePolicy = 1;
			this._widget_0_2.HeightSizePolicy = 1;
			this._widget_0_2.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\canvas_gradient");
			this._widget_0_2.IsEnabled = false;
			this._widget_0_3.WidthSizePolicy = 1;
			this._widget_0_3.HeightSizePolicy = 1;
			this._widget_0_3.Sprite = base.Context.SpriteData.GetSprite("frame_9");
			this._widget_0_3.ExtendLeft = 18f;
			this._widget_0_3.ExtendTop = 18f;
			this._widget_0_3.ExtendRight = 18f;
			this._widget_0_3.ExtendBottom = 18f;
			this._widget_0_3.IsEnabled = false;
			this._widget_0_4.WidthSizePolicy = 0;
			this._widget_0_4.HeightSizePolicy = 0;
			this._widget_0_4.SuggestedHeight = 46f;
			this._widget_0_4.SuggestedWidth = 323f;
			this._widget_0_4.HorizontalAlignment = 1;
			this._widget_0_4.VerticalAlignment = 2;
			this._widget_0_4.PositionYOffset = 50f;
			this._widget_0_4.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\progress_bar_background");
			this._widget_0_4_0.WidthSizePolicy = 0;
			this._widget_0_4_0.HeightSizePolicy = 0;
			this._widget_0_4_0.SuggestedHeight = 20f;
			this._widget_0_4_0.SuggestedWidth = 230f;
			this._widget_0_4_0.HorizontalAlignment = 1;
			this._widget_0_4_0.VerticalAlignment = 0;
			this._widget_0_4_0.MarginTop = 3f;
			this._widget_0_4_0.FillWidget = this._widget_0_4_0_1;
			this._widget_0_4_0_0.WidthSizePolicy = 1;
			this._widget_0_4_0_0.HeightSizePolicy = 1;
			this._widget_0_4_0_0.MarginLeft = 5f;
			this._widget_0_4_0_0.MarginRight = 5f;
			this._widget_0_4_0_0.MarginTop = 5f;
			this._widget_0_4_0_0.MarginBottom = 5f;
			this._widget_0_4_0_0.HorizontalAlignment = 0;
			this._widget_0_4_0_0.VerticalAlignment = 1;
			this._widget_0_4_0_0.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\progress_bar_canvas");
			this._widget_0_4_0_1.ClipContents = true;
			this._widget_0_4_0_1.WidthSizePolicy = 0;
			this._widget_0_4_0_1.HeightSizePolicy = 0;
			this._widget_0_4_0_1.SuggestedHeight = 16f;
			this._widget_0_4_0_1.HorizontalAlignment = 0;
			this._widget_0_4_0_1.VerticalAlignment = 1;
			this._widget_0_4_0_1_0.WidthSizePolicy = 0;
			this._widget_0_4_0_1_0.HeightSizePolicy = 0;
			this._widget_0_4_0_1_0.SuggestedWidth = 230f;
			this._widget_0_4_0_1_0.SuggestedHeight = 18f;
			this._widget_0_4_0_1_0.HorizontalAlignment = 0;
			this._widget_0_4_0_1_0.VerticalAlignment = 1;
			this._widget_0_4_0_1_0.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\progress_bar_fill");
			this._widget_0_4_0_1_0.ColorFactor = 1.1f;
			this._widget_0_4_0_1_1.WidthSizePolicy = 1;
			this._widget_0_4_0_1_1.HeightSizePolicy = 1;
			this._widget_0_4_0_1_1.Sprite = base.Context.SpriteData.GetSprite("escape_menu_gradient_9");
			this._widget_0_4_0_2.WidthSizePolicy = 1;
			this._widget_0_4_0_2.HeightSizePolicy = 1;
			this._widget_0_4_0_2.MarginLeft = -5f;
			this._widget_0_4_0_2.MarginRight = -5f;
			this._widget_0_4_0_2.Sprite = base.Context.SpriteData.GetSprite("StdAssets\\Popup\\progress_bar_frame");
			this._widget_0_4_0_2.ColorFactor = 2.1f;
			this._widget_0_4_1.WidthSizePolicy = 1;
			this._widget_0_4_1.HeightSizePolicy = 0;
			this._widget_0_4_1.MarginLeft = 10f;
			this._widget_0_4_1.MarginRight = 10f;
			this._widget_0_4_1.SuggestedHeight = 12f;
			this._widget_0_4_1.Sprite = base.Context.SpriteData.GetSprite("SettlementLeftPanelFilter_9");
			this._widget_0_4_1.Color = new Color(0f, 0f, 0f, 1f);
		}

		// Token: 0x06000D72 RID: 3442 RVA: 0x00064FC4 File Offset: 0x000631C4
		public void RefreshBindingWithChildren()
		{
			SingleQueryPopUpVM datasource_Root = this._datasource_Root;
			this.SetDataSource(null);
			this.SetDataSource(datasource_Root);
		}

		// Token: 0x06000D73 RID: 3443 RVA: 0x00064FE8 File Offset: 0x000631E8
		public void DestroyDataSource()
		{
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget_0_1_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_4_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0_0.EventFire -= this.EventListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1_0.EventFire -= this.EventListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_4.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_4_0;
				if (this._datasource_Root_CancelInputKey != null)
				{
					this._datasource_Root_CancelInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey;
					this._datasource_Root_CancelInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey);
					this._widget_0_1_4_0_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._datasource_Root_CancelInputKey = null;
				}
				if (this._datasource_Root_ButtonCancelHint != null)
				{
					this._datasource_Root_ButtonCancelHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint;
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint);
					this._widget_0_1_4_0_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_0_0_2;
					this._widget_0_1_4_0_1.EventFire -= this.EventListenerOf_widget_0_1_4_0_1;
					this._datasource_Root_ButtonCancelHint = null;
				}
				if (this._datasource_Root_DoneInputKey != null)
				{
					this._datasource_Root_DoneInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey;
					this._datasource_Root_DoneInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey);
					this._widget_0_1_4_1_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._datasource_Root_DoneInputKey = null;
				}
				if (this._datasource_Root_ButtonOkHint != null)
				{
					this._datasource_Root_ButtonOkHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint;
					this._datasource_Root_ButtonOkHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint);
					this._widget_0_1_4_1_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_1_0_2;
					this._widget_0_1_4_1_1.EventFire -= this.EventListenerOf_widget_0_1_4_1_1;
					this._datasource_Root_ButtonOkHint = null;
				}
				this._datasource_Root = null;
			}
		}

		// Token: 0x06000D74 RID: 3444 RVA: 0x00065E98 File Offset: 0x00064098
		public void SetDataSource(SingleQueryPopUpVM dataSource)
		{
			this.RefreshDataSource_datasource_Root(dataSource);
		}

		// Token: 0x06000D75 RID: 3445 RVA: 0x00065EA1 File Offset: 0x000640A1
		private void EventListenerOf_widget_0_1_4_0_0(Widget widget, string commandName, object[] args)
		{
			if (commandName == "Click")
			{
				this._datasource_Root.ExecuteNegativeAction();
			}
		}

		// Token: 0x06000D76 RID: 3446 RVA: 0x00065EBB File Offset: 0x000640BB
		private void EventListenerOf_widget_0_1_4_1_0(Widget widget, string commandName, object[] args)
		{
			if (commandName == "Click")
			{
				this._datasource_Root.ExecuteAffirmativeAction();
			}
		}

		// Token: 0x06000D77 RID: 3447 RVA: 0x00065ED5 File Offset: 0x000640D5
		private void EventListenerOf_widget_0_1_4_0_0_2(Widget widget, string commandName, object[] args)
		{
			if (commandName == "HoverBegin")
			{
				this._datasource_Root_ButtonCancelHint.ExecuteBeginHint();
			}
			if (commandName == "HoverEnd")
			{
				this._datasource_Root_ButtonCancelHint.ExecuteEndHint();
			}
		}

		// Token: 0x06000D78 RID: 3448 RVA: 0x00065F07 File Offset: 0x00064107
		private void EventListenerOf_widget_0_1_4_0_1(Widget widget, string commandName, object[] args)
		{
			if (commandName == "HoverBegin")
			{
				this._datasource_Root_ButtonCancelHint.ExecuteBeginHint();
			}
			if (commandName == "HoverEnd")
			{
				this._datasource_Root_ButtonCancelHint.ExecuteEndHint();
			}
		}

		// Token: 0x06000D79 RID: 3449 RVA: 0x00065F39 File Offset: 0x00064139
		private void EventListenerOf_widget_0_1_4_1_0_2(Widget widget, string commandName, object[] args)
		{
			if (commandName == "HoverBegin")
			{
				this._datasource_Root_ButtonOkHint.ExecuteBeginHint();
			}
			if (commandName == "HoverEnd")
			{
				this._datasource_Root_ButtonOkHint.ExecuteEndHint();
			}
		}

		// Token: 0x06000D7A RID: 3450 RVA: 0x00065F6B File Offset: 0x0006416B
		private void EventListenerOf_widget_0_1_4_1_1(Widget widget, string commandName, object[] args)
		{
			if (commandName == "HoverBegin")
			{
				this._datasource_Root_ButtonOkHint.ExecuteBeginHint();
			}
			if (commandName == "HoverEnd")
			{
				this._datasource_Root_ButtonOkHint.ExecuteEndHint();
			}
		}

		// Token: 0x06000D7B RID: 3451 RVA: 0x00065F9D File Offset: 0x0006419D
		private void PropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D7C RID: 3452 RVA: 0x00065FA6 File Offset: 0x000641A6
		private void boolPropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D7D RID: 3453 RVA: 0x00065FAF File Offset: 0x000641AF
		private void floatPropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D7E RID: 3454 RVA: 0x00065FB8 File Offset: 0x000641B8
		private void Vec2PropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D7F RID: 3455 RVA: 0x00065FC1 File Offset: 0x000641C1
		private void Vector2PropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D80 RID: 3456 RVA: 0x00065FCA File Offset: 0x000641CA
		private void doublePropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D81 RID: 3457 RVA: 0x00065FD3 File Offset: 0x000641D3
		private void intPropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D82 RID: 3458 RVA: 0x00065FDC File Offset: 0x000641DC
		private void uintPropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D83 RID: 3459 RVA: 0x00065FE5 File Offset: 0x000641E5
		private void ColorPropertyChangedListenerOf_widget_0_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0_0(propertyName);
		}

		// Token: 0x06000D84 RID: 3460 RVA: 0x00065FEE File Offset: 0x000641EE
		private void HandleWidgetPropertyChangeOf_widget_0_1_0_0(string propertyName)
		{
			if (propertyName == "Text")
			{
				this._datasource_Root.TitleText = this._widget_0_1_0_0.Text;
				return;
			}
		}

		// Token: 0x06000D85 RID: 3461 RVA: 0x00066014 File Offset: 0x00064214
		private void PropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D86 RID: 3462 RVA: 0x0006601D File Offset: 0x0006421D
		private void boolPropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D87 RID: 3463 RVA: 0x00066026 File Offset: 0x00064226
		private void floatPropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D88 RID: 3464 RVA: 0x0006602F File Offset: 0x0006422F
		private void Vec2PropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D89 RID: 3465 RVA: 0x00066038 File Offset: 0x00064238
		private void Vector2PropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D8A RID: 3466 RVA: 0x00066041 File Offset: 0x00064241
		private void doublePropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D8B RID: 3467 RVA: 0x0006604A File Offset: 0x0006424A
		private void intPropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D8C RID: 3468 RVA: 0x00066053 File Offset: 0x00064253
		private void uintPropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D8D RID: 3469 RVA: 0x0006605C File Offset: 0x0006425C
		private void ColorPropertyChangedListenerOf_widget_0_1_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_1(propertyName);
		}

		// Token: 0x06000D8E RID: 3470 RVA: 0x00066065 File Offset: 0x00064265
		private void HandleWidgetPropertyChangeOf_widget_0_1_1(string propertyName)
		{
			if (propertyName == "Text")
			{
				this._datasource_Root.PopUpLabel = this._widget_0_1_1.Text;
				return;
			}
		}

		// Token: 0x06000D8F RID: 3471 RVA: 0x0006608B File Offset: 0x0006428B
		private void PropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D90 RID: 3472 RVA: 0x00066094 File Offset: 0x00064294
		private void boolPropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D91 RID: 3473 RVA: 0x0006609D File Offset: 0x0006429D
		private void floatPropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D92 RID: 3474 RVA: 0x000660A6 File Offset: 0x000642A6
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D93 RID: 3475 RVA: 0x000660AF File Offset: 0x000642AF
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D94 RID: 3476 RVA: 0x000660B8 File Offset: 0x000642B8
		private void doublePropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D95 RID: 3477 RVA: 0x000660C1 File Offset: 0x000642C1
		private void intPropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D96 RID: 3478 RVA: 0x000660CA File Offset: 0x000642CA
		private void uintPropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D97 RID: 3479 RVA: 0x000660D3 File Offset: 0x000642D3
		private void ColorPropertyChangedListenerOf_widget_0_1_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0(propertyName);
		}

		// Token: 0x06000D98 RID: 3480 RVA: 0x000660DC File Offset: 0x000642DC
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_0(string propertyName)
		{
			if (propertyName == "IsVisible")
			{
				this._datasource_Root.IsButtonCancelShown = this._widget_0_1_4_0.IsVisible;
				return;
			}
		}

		// Token: 0x06000D99 RID: 3481 RVA: 0x00066102 File Offset: 0x00064302
		private void PropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9A RID: 3482 RVA: 0x0006610B File Offset: 0x0006430B
		private void boolPropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9B RID: 3483 RVA: 0x00066114 File Offset: 0x00064314
		private void floatPropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9C RID: 3484 RVA: 0x0006611D File Offset: 0x0006431D
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9D RID: 3485 RVA: 0x00066126 File Offset: 0x00064326
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9E RID: 3486 RVA: 0x0006612F File Offset: 0x0006432F
		private void doublePropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000D9F RID: 3487 RVA: 0x00066138 File Offset: 0x00064338
		private void intPropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000DA0 RID: 3488 RVA: 0x00066141 File Offset: 0x00064341
		private void uintPropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000DA1 RID: 3489 RVA: 0x0006614A File Offset: 0x0006434A
		private void ColorPropertyChangedListenerOf_widget_0_1_4_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(propertyName);
		}

		// Token: 0x06000DA2 RID: 3490 RVA: 0x00066153 File Offset: 0x00064353
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_0_0(string propertyName)
		{
			if (propertyName == "IsEnabled")
			{
				this._datasource_Root.IsButtonCancelEnabled = this._widget_0_1_4_0_0.IsEnabled;
				return;
			}
		}

		// Token: 0x06000DA3 RID: 3491 RVA: 0x00066179 File Offset: 0x00064379
		private void PropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA4 RID: 3492 RVA: 0x00066182 File Offset: 0x00064382
		private void boolPropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA5 RID: 3493 RVA: 0x0006618B File Offset: 0x0006438B
		private void floatPropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA6 RID: 3494 RVA: 0x00066194 File Offset: 0x00064394
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA7 RID: 3495 RVA: 0x0006619D File Offset: 0x0006439D
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA8 RID: 3496 RVA: 0x000661A6 File Offset: 0x000643A6
		private void doublePropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DA9 RID: 3497 RVA: 0x000661AF File Offset: 0x000643AF
		private void intPropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DAA RID: 3498 RVA: 0x000661B8 File Offset: 0x000643B8
		private void uintPropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DAB RID: 3499 RVA: 0x000661C1 File Offset: 0x000643C1
		private void ColorPropertyChangedListenerOf_widget_0_1_4_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(propertyName);
		}

		// Token: 0x06000DAC RID: 3500 RVA: 0x000661CA File Offset: 0x000643CA
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_0(string propertyName)
		{
			if (propertyName == "Text")
			{
				this._datasource_Root.ButtonCancelLabel = this._widget_0_1_4_0_0_0.Text;
				return;
			}
		}

		// Token: 0x06000DAD RID: 3501 RVA: 0x000661F0 File Offset: 0x000643F0
		private void PropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DAE RID: 3502 RVA: 0x000661F9 File Offset: 0x000643F9
		private void boolPropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DAF RID: 3503 RVA: 0x00066202 File Offset: 0x00064402
		private void floatPropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB0 RID: 3504 RVA: 0x0006620B File Offset: 0x0006440B
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB1 RID: 3505 RVA: 0x00066214 File Offset: 0x00064414
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB2 RID: 3506 RVA: 0x0006621D File Offset: 0x0006441D
		private void doublePropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB3 RID: 3507 RVA: 0x00066226 File Offset: 0x00064426
		private void intPropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB4 RID: 3508 RVA: 0x0006622F File Offset: 0x0006442F
		private void uintPropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB5 RID: 3509 RVA: 0x00066238 File Offset: 0x00064438
		private void ColorPropertyChangedListenerOf_widget_0_1_4_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1(propertyName);
		}

		// Token: 0x06000DB6 RID: 3510 RVA: 0x00066241 File Offset: 0x00064441
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_1(string propertyName)
		{
			if (propertyName == "IsVisible")
			{
				this._datasource_Root.IsButtonOkShown = this._widget_0_1_4_1.IsVisible;
				return;
			}
		}

		// Token: 0x06000DB7 RID: 3511 RVA: 0x00066267 File Offset: 0x00064467
		private void PropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DB8 RID: 3512 RVA: 0x00066270 File Offset: 0x00064470
		private void boolPropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DB9 RID: 3513 RVA: 0x00066279 File Offset: 0x00064479
		private void floatPropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBA RID: 3514 RVA: 0x00066282 File Offset: 0x00064482
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBB RID: 3515 RVA: 0x0006628B File Offset: 0x0006448B
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBC RID: 3516 RVA: 0x00066294 File Offset: 0x00064494
		private void doublePropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBD RID: 3517 RVA: 0x0006629D File Offset: 0x0006449D
		private void intPropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBE RID: 3518 RVA: 0x000662A6 File Offset: 0x000644A6
		private void uintPropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DBF RID: 3519 RVA: 0x000662AF File Offset: 0x000644AF
		private void ColorPropertyChangedListenerOf_widget_0_1_4_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(propertyName);
		}

		// Token: 0x06000DC0 RID: 3520 RVA: 0x000662B8 File Offset: 0x000644B8
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_1_0(string propertyName)
		{
			if (propertyName == "IsEnabled")
			{
				this._datasource_Root.IsButtonOkEnabled = this._widget_0_1_4_1_0.IsEnabled;
				return;
			}
		}

		// Token: 0x06000DC1 RID: 3521 RVA: 0x000662DE File Offset: 0x000644DE
		private void PropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC2 RID: 3522 RVA: 0x000662E7 File Offset: 0x000644E7
		private void boolPropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC3 RID: 3523 RVA: 0x000662F0 File Offset: 0x000644F0
		private void floatPropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC4 RID: 3524 RVA: 0x000662F9 File Offset: 0x000644F9
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC5 RID: 3525 RVA: 0x00066302 File Offset: 0x00064502
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC6 RID: 3526 RVA: 0x0006630B File Offset: 0x0006450B
		private void doublePropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC7 RID: 3527 RVA: 0x00066314 File Offset: 0x00064514
		private void intPropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC8 RID: 3528 RVA: 0x0006631D File Offset: 0x0006451D
		private void uintPropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DC9 RID: 3529 RVA: 0x00066326 File Offset: 0x00064526
		private void ColorPropertyChangedListenerOf_widget_0_1_4_1_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(propertyName);
		}

		// Token: 0x06000DCA RID: 3530 RVA: 0x0006632F File Offset: 0x0006452F
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_0(string propertyName)
		{
			if (propertyName == "Text")
			{
				this._datasource_Root.ButtonOkLabel = this._widget_0_1_4_1_0_0.Text;
				return;
			}
		}

		// Token: 0x06000DCB RID: 3531 RVA: 0x00066355 File Offset: 0x00064555
		private void PropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DCC RID: 3532 RVA: 0x0006635E File Offset: 0x0006455E
		private void boolPropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DCD RID: 3533 RVA: 0x00066367 File Offset: 0x00064567
		private void floatPropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DCE RID: 3534 RVA: 0x00066370 File Offset: 0x00064570
		private void Vec2PropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DCF RID: 3535 RVA: 0x00066379 File Offset: 0x00064579
		private void Vector2PropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DD0 RID: 3536 RVA: 0x00066382 File Offset: 0x00064582
		private void doublePropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DD1 RID: 3537 RVA: 0x0006638B File Offset: 0x0006458B
		private void intPropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DD2 RID: 3538 RVA: 0x00066394 File Offset: 0x00064594
		private void uintPropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DD3 RID: 3539 RVA: 0x0006639D File Offset: 0x0006459D
		private void ColorPropertyChangedListenerOf_widget_0_4(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4(propertyName);
		}

		// Token: 0x06000DD4 RID: 3540 RVA: 0x000663A6 File Offset: 0x000645A6
		private void HandleWidgetPropertyChangeOf_widget_0_4(string propertyName)
		{
			if (propertyName == "IsVisible")
			{
				this._datasource_Root.IsTimerShown = this._widget_0_4.IsVisible;
				return;
			}
		}

		// Token: 0x06000DD5 RID: 3541 RVA: 0x000663CC File Offset: 0x000645CC
		private void PropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DD6 RID: 3542 RVA: 0x000663D5 File Offset: 0x000645D5
		private void boolPropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DD7 RID: 3543 RVA: 0x000663DE File Offset: 0x000645DE
		private void floatPropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DD8 RID: 3544 RVA: 0x000663E7 File Offset: 0x000645E7
		private void Vec2PropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DD9 RID: 3545 RVA: 0x000663F0 File Offset: 0x000645F0
		private void Vector2PropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DDA RID: 3546 RVA: 0x000663F9 File Offset: 0x000645F9
		private void doublePropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DDB RID: 3547 RVA: 0x00066402 File Offset: 0x00064602
		private void intPropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DDC RID: 3548 RVA: 0x0006640B File Offset: 0x0006460B
		private void uintPropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DDD RID: 3549 RVA: 0x00066414 File Offset: 0x00064614
		private void ColorPropertyChangedListenerOf_widget_0_4_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_4_0(propertyName);
		}

		// Token: 0x06000DDE RID: 3550 RVA: 0x00066420 File Offset: 0x00064620
		private void HandleWidgetPropertyChangeOf_widget_0_4_0(string propertyName)
		{
			if (propertyName == "InitialAmountAsFloat")
			{
				this._datasource_Root.RemainingQueryTime = this._widget_0_4_0.InitialAmountAsFloat;
				return;
			}
			if (propertyName == "MaxAmountAsFloat")
			{
				this._datasource_Root.TotalQueryTime = this._widget_0_4_0.MaxAmountAsFloat;
				return;
			}
		}

		// Token: 0x06000DDF RID: 3551 RVA: 0x00066475 File Offset: 0x00064675
		private void PropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE0 RID: 3552 RVA: 0x0006647E File Offset: 0x0006467E
		private void boolPropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE1 RID: 3553 RVA: 0x00066487 File Offset: 0x00064687
		private void floatPropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE2 RID: 3554 RVA: 0x00066490 File Offset: 0x00064690
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE3 RID: 3555 RVA: 0x00066499 File Offset: 0x00064699
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE4 RID: 3556 RVA: 0x000664A2 File Offset: 0x000646A2
		private void doublePropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE5 RID: 3557 RVA: 0x000664AB File Offset: 0x000646AB
		private void intPropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE6 RID: 3558 RVA: 0x000664B4 File Offset: 0x000646B4
		private void uintPropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE7 RID: 3559 RVA: 0x000664BD File Offset: 0x000646BD
		private void ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(propertyName);
		}

		// Token: 0x06000DE8 RID: 3560 RVA: 0x000664C8 File Offset: 0x000646C8
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_0_0_1(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._datasource_Root_CancelInputKey.KeyID = this._widget_0_1_4_0_0_1.KeyID;
				return;
			}
			if (propertyName == "IsVisible")
			{
				this._datasource_Root_CancelInputKey.IsVisible = this._widget_0_1_4_0_0_1.IsVisible;
				return;
			}
		}

		// Token: 0x06000DE9 RID: 3561 RVA: 0x0006651D File Offset: 0x0006471D
		private void PropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DEA RID: 3562 RVA: 0x00066526 File Offset: 0x00064726
		private void boolPropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DEB RID: 3563 RVA: 0x0006652F File Offset: 0x0006472F
		private void floatPropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DEC RID: 3564 RVA: 0x00066538 File Offset: 0x00064738
		private void Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DED RID: 3565 RVA: 0x00066541 File Offset: 0x00064741
		private void Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DEE RID: 3566 RVA: 0x0006654A File Offset: 0x0006474A
		private void doublePropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DEF RID: 3567 RVA: 0x00066553 File Offset: 0x00064753
		private void intPropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DF0 RID: 3568 RVA: 0x0006655C File Offset: 0x0006475C
		private void uintPropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DF1 RID: 3569 RVA: 0x00066565 File Offset: 0x00064765
		private void ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(propertyName);
		}

		// Token: 0x06000DF2 RID: 3570 RVA: 0x00066570 File Offset: 0x00064770
		private void HandleWidgetPropertyChangeOf_widget_0_1_4_1_0_1(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._datasource_Root_DoneInputKey.KeyID = this._widget_0_1_4_1_0_1.KeyID;
				return;
			}
			if (propertyName == "IsVisible")
			{
				this._datasource_Root_DoneInputKey.IsVisible = this._widget_0_1_4_1_0_1.IsVisible;
				return;
			}
		}

		// Token: 0x06000DF3 RID: 3571 RVA: 0x000665C5 File Offset: 0x000647C5
		private void ViewModelPropertyChangedListenerOf_datasource_Root(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF4 RID: 3572 RVA: 0x000665D3 File Offset: 0x000647D3
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF5 RID: 3573 RVA: 0x000665E1 File Offset: 0x000647E1
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF6 RID: 3574 RVA: 0x000665EF File Offset: 0x000647EF
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF7 RID: 3575 RVA: 0x000665FD File Offset: 0x000647FD
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF8 RID: 3576 RVA: 0x0006660B File Offset: 0x0006480B
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DF9 RID: 3577 RVA: 0x00066619 File Offset: 0x00064819
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DFA RID: 3578 RVA: 0x00066627 File Offset: 0x00064827
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DFB RID: 3579 RVA: 0x00066635 File Offset: 0x00064835
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x06000DFC RID: 3580 RVA: 0x00066644 File Offset: 0x00064844
		private void HandleViewModelPropertyChangeOf_datasource_Root(string propertyName)
		{
			if (propertyName == "CancelInputKey")
			{
				this.RefreshDataSource_datasource_Root_CancelInputKey(this._datasource_Root.CancelInputKey);
				return;
			}
			if (propertyName == "ButtonCancelHint")
			{
				this.RefreshDataSource_datasource_Root_ButtonCancelHint(this._datasource_Root.ButtonCancelHint);
				return;
			}
			if (propertyName == "DoneInputKey")
			{
				this.RefreshDataSource_datasource_Root_DoneInputKey(this._datasource_Root.DoneInputKey);
				return;
			}
			if (propertyName == "ButtonOkHint")
			{
				this.RefreshDataSource_datasource_Root_ButtonOkHint(this._datasource_Root.ButtonOkHint);
				return;
			}
			if (propertyName == "TitleText")
			{
				this._widget_0_1_0_0.Text = this._datasource_Root.TitleText;
				return;
			}
			if (propertyName == "PopUpLabel")
			{
				this._widget_0_1_1.Text = this._datasource_Root.PopUpLabel;
				return;
			}
			if (propertyName == "IsButtonCancelShown")
			{
				this._widget_0_1_4_0.IsVisible = this._datasource_Root.IsButtonCancelShown;
				return;
			}
			if (propertyName == "IsButtonCancelEnabled")
			{
				this._widget_0_1_4_0_0.IsEnabled = this._datasource_Root.IsButtonCancelEnabled;
				return;
			}
			if (propertyName == "ButtonCancelLabel")
			{
				this._widget_0_1_4_0_0_0.Text = this._datasource_Root.ButtonCancelLabel;
				return;
			}
			if (propertyName == "IsButtonOkShown")
			{
				this._widget_0_1_4_1.IsVisible = this._datasource_Root.IsButtonOkShown;
				return;
			}
			if (propertyName == "IsButtonOkEnabled")
			{
				this._widget_0_1_4_1_0.IsEnabled = this._datasource_Root.IsButtonOkEnabled;
				return;
			}
			if (propertyName == "ButtonOkLabel")
			{
				this._widget_0_1_4_1_0_0.Text = this._datasource_Root.ButtonOkLabel;
				return;
			}
			if (propertyName == "IsTimerShown")
			{
				this._widget_0_4.IsVisible = this._datasource_Root.IsTimerShown;
				return;
			}
			if (propertyName == "RemainingQueryTime")
			{
				this._widget_0_4_0.InitialAmountAsFloat = this._datasource_Root.RemainingQueryTime;
				return;
			}
			if (propertyName == "TotalQueryTime")
			{
				this._widget_0_4_0.MaxAmountAsFloat = this._datasource_Root.TotalQueryTime;
				return;
			}
		}

		// Token: 0x06000DFD RID: 3581 RVA: 0x00066859 File Offset: 0x00064A59
		private void ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000DFE RID: 3582 RVA: 0x00066867 File Offset: 0x00064A67
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000DFF RID: 3583 RVA: 0x00066875 File Offset: 0x00064A75
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E00 RID: 3584 RVA: 0x00066883 File Offset: 0x00064A83
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E01 RID: 3585 RVA: 0x00066891 File Offset: 0x00064A91
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E02 RID: 3586 RVA: 0x0006689F File Offset: 0x00064A9F
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E03 RID: 3587 RVA: 0x000668AD File Offset: 0x00064AAD
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E04 RID: 3588 RVA: 0x000668BB File Offset: 0x00064ABB
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E05 RID: 3589 RVA: 0x000668C9 File Offset: 0x00064AC9
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(e.PropertyName);
		}

		// Token: 0x06000E06 RID: 3590 RVA: 0x000668D8 File Offset: 0x00064AD8
		private void HandleViewModelPropertyChangeOf_datasource_Root_CancelInputKey(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._widget_0_1_4_0_0_1.KeyID = this._datasource_Root_CancelInputKey.KeyID;
				return;
			}
			if (propertyName == "IsVisible")
			{
				this._widget_0_1_4_0_0_1.IsVisible = this._datasource_Root_CancelInputKey.IsVisible;
				return;
			}
		}

		// Token: 0x06000E07 RID: 3591 RVA: 0x0006692D File Offset: 0x00064B2D
		private void ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E08 RID: 3592 RVA: 0x0006693B File Offset: 0x00064B3B
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E09 RID: 3593 RVA: 0x00066949 File Offset: 0x00064B49
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0A RID: 3594 RVA: 0x00066957 File Offset: 0x00064B57
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0B RID: 3595 RVA: 0x00066965 File Offset: 0x00064B65
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0C RID: 3596 RVA: 0x00066973 File Offset: 0x00064B73
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0D RID: 3597 RVA: 0x00066981 File Offset: 0x00064B81
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0E RID: 3598 RVA: 0x0006698F File Offset: 0x00064B8F
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E0F RID: 3599 RVA: 0x0006699D File Offset: 0x00064B9D
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(e.PropertyName);
		}

		// Token: 0x06000E10 RID: 3600 RVA: 0x000669AB File Offset: 0x00064BAB
		private void HandleViewModelPropertyChangeOf_datasource_Root_ButtonCancelHint(string propertyName)
		{
		}

		// Token: 0x06000E11 RID: 3601 RVA: 0x000669AD File Offset: 0x00064BAD
		private void ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E12 RID: 3602 RVA: 0x000669BB File Offset: 0x00064BBB
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E13 RID: 3603 RVA: 0x000669C9 File Offset: 0x00064BC9
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E14 RID: 3604 RVA: 0x000669D7 File Offset: 0x00064BD7
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E15 RID: 3605 RVA: 0x000669E5 File Offset: 0x00064BE5
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E16 RID: 3606 RVA: 0x000669F3 File Offset: 0x00064BF3
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E17 RID: 3607 RVA: 0x00066A01 File Offset: 0x00064C01
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E18 RID: 3608 RVA: 0x00066A0F File Offset: 0x00064C0F
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E19 RID: 3609 RVA: 0x00066A1D File Offset: 0x00064C1D
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(e.PropertyName);
		}

		// Token: 0x06000E1A RID: 3610 RVA: 0x00066A2C File Offset: 0x00064C2C
		private void HandleViewModelPropertyChangeOf_datasource_Root_DoneInputKey(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._widget_0_1_4_1_0_1.KeyID = this._datasource_Root_DoneInputKey.KeyID;
				return;
			}
			if (propertyName == "IsVisible")
			{
				this._widget_0_1_4_1_0_1.IsVisible = this._datasource_Root_DoneInputKey.IsVisible;
				return;
			}
		}

		// Token: 0x06000E1B RID: 3611 RVA: 0x00066A81 File Offset: 0x00064C81
		private void ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E1C RID: 3612 RVA: 0x00066A8F File Offset: 0x00064C8F
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E1D RID: 3613 RVA: 0x00066A9D File Offset: 0x00064C9D
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E1E RID: 3614 RVA: 0x00066AAB File Offset: 0x00064CAB
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E1F RID: 3615 RVA: 0x00066AB9 File Offset: 0x00064CB9
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E20 RID: 3616 RVA: 0x00066AC7 File Offset: 0x00064CC7
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E21 RID: 3617 RVA: 0x00066AD5 File Offset: 0x00064CD5
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E22 RID: 3618 RVA: 0x00066AE3 File Offset: 0x00064CE3
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E23 RID: 3619 RVA: 0x00066AF1 File Offset: 0x00064CF1
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(e.PropertyName);
		}

		// Token: 0x06000E24 RID: 3620 RVA: 0x00066AFF File Offset: 0x00064CFF
		private void HandleViewModelPropertyChangeOf_datasource_Root_ButtonOkHint(string propertyName)
		{
		}

		// Token: 0x06000E25 RID: 3621 RVA: 0x00066B04 File Offset: 0x00064D04
		private void RefreshDataSource_datasource_Root(SingleQueryPopUpVM newDataSource)
		{
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget_0_1_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_4_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0_0.EventFire -= this.EventListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1_0.EventFire -= this.EventListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_4.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_4_0;
				if (this._datasource_Root_CancelInputKey != null)
				{
					this._datasource_Root_CancelInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey;
					this._datasource_Root_CancelInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey);
					this._widget_0_1_4_0_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._datasource_Root_CancelInputKey = null;
				}
				if (this._datasource_Root_ButtonCancelHint != null)
				{
					this._datasource_Root_ButtonCancelHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint;
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint);
					this._widget_0_1_4_0_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_0_0_2;
					this._widget_0_1_4_0_1.EventFire -= this.EventListenerOf_widget_0_1_4_0_1;
					this._datasource_Root_ButtonCancelHint = null;
				}
				if (this._datasource_Root_DoneInputKey != null)
				{
					this._datasource_Root_DoneInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey;
					this._datasource_Root_DoneInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey);
					this._widget_0_1_4_1_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._datasource_Root_DoneInputKey = null;
				}
				if (this._datasource_Root_ButtonOkHint != null)
				{
					this._datasource_Root_ButtonOkHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint;
					this._datasource_Root_ButtonOkHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint);
					this._widget_0_1_4_1_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_1_0_2;
					this._widget_0_1_4_1_1.EventFire -= this.EventListenerOf_widget_0_1_4_1_1;
					this._datasource_Root_ButtonOkHint = null;
				}
				this._datasource_Root = null;
			}
			this._datasource_Root = newDataSource;
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget_0_1_0_0.Text = this._datasource_Root.TitleText;
				this._widget_0_1_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_0_0;
				this._widget_0_1_1.Text = this._datasource_Root.PopUpLabel;
				this._widget_0_1_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_1;
				this._widget_0_1_4_0.IsVisible = this._datasource_Root.IsButtonCancelShown;
				this._widget_0_1_4_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_0;
				this._widget_0_1_4_0_0.IsEnabled = this._datasource_Root.IsButtonCancelEnabled;
				this._widget_0_1_4_0_0.EventFire += this.EventListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0;
				this._widget_0_1_4_0_0_0.Text = this._datasource_Root.ButtonCancelLabel;
				this._widget_0_1_4_0_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_0_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_0;
				this._widget_0_1_4_1.IsVisible = this._datasource_Root.IsButtonOkShown;
				this._widget_0_1_4_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_1;
				this._widget_0_1_4_1_0.IsEnabled = this._datasource_Root.IsButtonOkEnabled;
				this._widget_0_1_4_1_0.EventFire += this.EventListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0;
				this._widget_0_1_4_1_0_0.Text = this._datasource_Root.ButtonOkLabel;
				this._widget_0_1_4_1_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_1_4_1_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_0;
				this._widget_0_4.IsVisible = this._datasource_Root.IsTimerShown;
				this._widget_0_4.PropertyChanged += this.PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_4;
				this._widget_0_4_0.InitialAmountAsFloat = this._datasource_Root.RemainingQueryTime;
				this._widget_0_4_0.MaxAmountAsFloat = this._datasource_Root.TotalQueryTime;
				this._widget_0_4_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_4_0;
				this._widget_0_4_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_4_0;
				this._datasource_Root_CancelInputKey = this._datasource_Root.CancelInputKey;
				if (this._datasource_Root_CancelInputKey != null)
				{
					this._datasource_Root_CancelInputKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey;
					this._datasource_Root_CancelInputKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey);
					this._datasource_Root_CancelInputKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey);
					this._widget_0_1_4_0_0_1.KeyID = this._datasource_Root_CancelInputKey.KeyID;
					this._widget_0_1_4_0_0_1.IsVisible = this._datasource_Root_CancelInputKey.IsVisible;
					this._widget_0_1_4_0_0_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_1;
					this._widget_0_1_4_0_0_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				}
				this._datasource_Root_ButtonCancelHint = this._datasource_Root.ButtonCancelHint;
				if (this._datasource_Root_ButtonCancelHint != null)
				{
					this._datasource_Root_ButtonCancelHint.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint;
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint);
					this._datasource_Root_ButtonCancelHint.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint);
					this._widget_0_1_4_0_0_2.EventFire += this.EventListenerOf_widget_0_1_4_0_0_2;
					this._widget_0_1_4_0_1.EventFire += this.EventListenerOf_widget_0_1_4_0_1;
				}
				this._datasource_Root_DoneInputKey = this._datasource_Root.DoneInputKey;
				if (this._datasource_Root_DoneInputKey != null)
				{
					this._datasource_Root_DoneInputKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey;
					this._datasource_Root_DoneInputKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey);
					this._datasource_Root_DoneInputKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey);
					this._widget_0_1_4_1_0_1.KeyID = this._datasource_Root_DoneInputKey.KeyID;
					this._widget_0_1_4_1_0_1.IsVisible = this._datasource_Root_DoneInputKey.IsVisible;
					this._widget_0_1_4_1_0_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_1;
					this._widget_0_1_4_1_0_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				}
				this._datasource_Root_ButtonOkHint = this._datasource_Root.ButtonOkHint;
				if (this._datasource_Root_ButtonOkHint != null)
				{
					this._datasource_Root_ButtonOkHint.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint;
					this._datasource_Root_ButtonOkHint.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint);
					this._datasource_Root_ButtonOkHint.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint);
					this._widget_0_1_4_1_0_2.EventFire += this.EventListenerOf_widget_0_1_4_1_0_2;
					this._widget_0_1_4_1_1.EventFire += this.EventListenerOf_widget_0_1_4_1_1;
				}
			}
		}

		// Token: 0x06000E26 RID: 3622 RVA: 0x000689CC File Offset: 0x00066BCC
		private void RefreshDataSource_datasource_Root_CancelInputKey(InputKeyItemVM newDataSource)
		{
			if (this._datasource_Root_CancelInputKey != null)
			{
				this._datasource_Root_CancelInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey;
				this._datasource_Root_CancelInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey);
				this._widget_0_1_4_0_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._datasource_Root_CancelInputKey = null;
			}
			this._datasource_Root_CancelInputKey = newDataSource;
			this._datasource_Root_CancelInputKey = this._datasource_Root.CancelInputKey;
			if (this._datasource_Root_CancelInputKey != null)
			{
				this._datasource_Root_CancelInputKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_CancelInputKey;
				this._datasource_Root_CancelInputKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_CancelInputKey);
				this._datasource_Root_CancelInputKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_CancelInputKey);
				this._widget_0_1_4_0_0_1.KeyID = this._datasource_Root_CancelInputKey.KeyID;
				this._widget_0_1_4_0_0_1.IsVisible = this._datasource_Root_CancelInputKey.IsVisible;
				this._widget_0_1_4_0_0_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_0_0_1;
				this._widget_0_1_4_0_0_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_0_0_1;
			}
		}

		// Token: 0x06000E27 RID: 3623 RVA: 0x00068D78 File Offset: 0x00066F78
		private void RefreshDataSource_datasource_Root_ButtonCancelHint(HintViewModel newDataSource)
		{
			if (this._datasource_Root_ButtonCancelHint != null)
			{
				this._datasource_Root_ButtonCancelHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint;
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint);
				this._widget_0_1_4_0_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_0_0_2;
				this._widget_0_1_4_0_1.EventFire -= this.EventListenerOf_widget_0_1_4_0_1;
				this._datasource_Root_ButtonCancelHint = null;
			}
			this._datasource_Root_ButtonCancelHint = newDataSource;
			this._datasource_Root_ButtonCancelHint = this._datasource_Root.ButtonCancelHint;
			if (this._datasource_Root_ButtonCancelHint != null)
			{
				this._datasource_Root_ButtonCancelHint.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonCancelHint;
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonCancelHint);
				this._datasource_Root_ButtonCancelHint.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonCancelHint);
				this._widget_0_1_4_0_0_2.EventFire += this.EventListenerOf_widget_0_1_4_0_0_2;
				this._widget_0_1_4_0_1.EventFire += this.EventListenerOf_widget_0_1_4_0_1;
			}
		}

		// Token: 0x06000E28 RID: 3624 RVA: 0x00068FB4 File Offset: 0x000671B4
		private void RefreshDataSource_datasource_Root_DoneInputKey(InputKeyItemVM newDataSource)
		{
			if (this._datasource_Root_DoneInputKey != null)
			{
				this._datasource_Root_DoneInputKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey;
				this._datasource_Root_DoneInputKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey);
				this._widget_0_1_4_1_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._datasource_Root_DoneInputKey = null;
			}
			this._datasource_Root_DoneInputKey = newDataSource;
			this._datasource_Root_DoneInputKey = this._datasource_Root.DoneInputKey;
			if (this._datasource_Root_DoneInputKey != null)
			{
				this._datasource_Root_DoneInputKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_DoneInputKey;
				this._datasource_Root_DoneInputKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_DoneInputKey);
				this._datasource_Root_DoneInputKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_DoneInputKey);
				this._widget_0_1_4_1_0_1.KeyID = this._datasource_Root_DoneInputKey.KeyID;
				this._widget_0_1_4_1_0_1.IsVisible = this._datasource_Root_DoneInputKey.IsVisible;
				this._widget_0_1_4_1_0_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_4_1_0_1;
				this._widget_0_1_4_1_0_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_4_1_0_1;
			}
		}

		// Token: 0x06000E29 RID: 3625 RVA: 0x00069360 File Offset: 0x00067560
		private void RefreshDataSource_datasource_Root_ButtonOkHint(HintViewModel newDataSource)
		{
			if (this._datasource_Root_ButtonOkHint != null)
			{
				this._datasource_Root_ButtonOkHint.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint;
				this._datasource_Root_ButtonOkHint.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint);
				this._widget_0_1_4_1_0_2.EventFire -= this.EventListenerOf_widget_0_1_4_1_0_2;
				this._widget_0_1_4_1_1.EventFire -= this.EventListenerOf_widget_0_1_4_1_1;
				this._datasource_Root_ButtonOkHint = null;
			}
			this._datasource_Root_ButtonOkHint = newDataSource;
			this._datasource_Root_ButtonOkHint = this._datasource_Root.ButtonOkHint;
			if (this._datasource_Root_ButtonOkHint != null)
			{
				this._datasource_Root_ButtonOkHint.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ButtonOkHint;
				this._datasource_Root_ButtonOkHint.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ButtonOkHint);
				this._datasource_Root_ButtonOkHint.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ButtonOkHint);
				this._widget_0_1_4_1_0_2.EventFire += this.EventListenerOf_widget_0_1_4_1_0_2;
				this._widget_0_1_4_1_1.EventFire += this.EventListenerOf_widget_0_1_4_1_1;
			}
		}

		// Token: 0x040002B7 RID: 695
		private Widget _widget;

		// Token: 0x040002B8 RID: 696
		private DimensionSyncWidget _widget_0;

		// Token: 0x040002B9 RID: 697
		private DimensionSyncWidget _widget_0_0;

		// Token: 0x040002BA RID: 698
		private Widget _widget_0_0_0;

		// Token: 0x040002BB RID: 699
		private ListPanel _widget_0_1;

		// Token: 0x040002BC RID: 700
		private ListPanel _widget_0_1_0;

		// Token: 0x040002BD RID: 701
		private AutoHideRichTextWidget _widget_0_1_0_0;

		// Token: 0x040002BE RID: 702
		private Widget _widget_0_1_0_1;

		// Token: 0x040002BF RID: 703
		private RichTextWidget _widget_0_1_1;

		// Token: 0x040002C0 RID: 704
		private NavigationForcedScopeCollectionTargeter _widget_0_1_2;

		// Token: 0x040002C1 RID: 705
		private NavigationScopeTargeter _widget_0_1_3;

		// Token: 0x040002C2 RID: 706
		private ListPanel _widget_0_1_4;

		// Token: 0x040002C3 RID: 707
		private Widget _widget_0_1_4_0;

		// Token: 0x040002C4 RID: 708
		private ButtonWidget _widget_0_1_4_0_0;

		// Token: 0x040002C5 RID: 709
		private TextWidget _widget_0_1_4_0_0_0;

		// Token: 0x040002C6 RID: 710
		private InputKeyVisualWidget _widget_0_1_4_0_0_1;

		// Token: 0x040002C7 RID: 711
		private HintWidget _widget_0_1_4_0_0_2;

		// Token: 0x040002C8 RID: 712
		private HintWidget _widget_0_1_4_0_1;

		// Token: 0x040002C9 RID: 713
		private Widget _widget_0_1_4_1;

		// Token: 0x040002CA RID: 714
		private ButtonWidget _widget_0_1_4_1_0;

		// Token: 0x040002CB RID: 715
		private TextWidget _widget_0_1_4_1_0_0;

		// Token: 0x040002CC RID: 716
		private InputKeyVisualWidget _widget_0_1_4_1_0_1;

		// Token: 0x040002CD RID: 717
		private HintWidget _widget_0_1_4_1_0_2;

		// Token: 0x040002CE RID: 718
		private HintWidget _widget_0_1_4_1_1;

		// Token: 0x040002CF RID: 719
		private Widget _widget_0_2;

		// Token: 0x040002D0 RID: 720
		private Widget _widget_0_3;

		// Token: 0x040002D1 RID: 721
		private Widget _widget_0_4;

		// Token: 0x040002D2 RID: 722
		private FillBarWidget _widget_0_4_0;

		// Token: 0x040002D3 RID: 723
		private Widget _widget_0_4_0_0;

		// Token: 0x040002D4 RID: 724
		private Widget _widget_0_4_0_1;

		// Token: 0x040002D5 RID: 725
		private Widget _widget_0_4_0_1_0;

		// Token: 0x040002D6 RID: 726
		private Widget _widget_0_4_0_1_1;

		// Token: 0x040002D7 RID: 727
		private Widget _widget_0_4_0_2;

		// Token: 0x040002D8 RID: 728
		private Widget _widget_0_4_1;

		// Token: 0x040002D9 RID: 729
		private SingleQueryPopUpVM _datasource_Root;

		// Token: 0x040002DA RID: 730
		private InputKeyItemVM _datasource_Root_CancelInputKey;

		// Token: 0x040002DB RID: 731
		private HintViewModel _datasource_Root_ButtonCancelHint;

		// Token: 0x040002DC RID: 732
		private InputKeyItemVM _datasource_Root_DoneInputKey;

		// Token: 0x040002DD RID: 733
		private HintViewModel _datasource_Root_ButtonOkHint;
	}
}
